ููุฑุณ ุดุฑุญ ุจPHP ู
ุชูุงู
ู ูู 6 ุณุงุนุงุช | PHP Full Course in 6 Hours (Arabic)
https://youtu.be/qmvjwRbtNww
https://youtu.be/qmvjwRbtNww
YouTube
ููุฑุณ ุดุฑุญ ุจู ุงุชุด ุจู ู
ุชูุงู
ู ูู 6 ุณุงุนุงุช | PHP Full Course in 6 Hours (Arabic)
๐ ููุฑุณ ุจุฑูู
ููู
ูุชุนูู
Laravel
๐ฅ ุงุญุตู ุนูู ุฎุตู 50% ุฎุงุต ูู ุชุงุจุนู ูุญูู ุชู!
https://yehiatech.store/laravel-12-50
----
ุฏู ููุฑุณ ุดุฑุญ ุฃุณุงุณูุงุช PHP ุจูุบุทููุง ูููุง ูู 6 ุณุงุนุงุช
ุงูู ุชููุน ุจุนุฏ ู ุง ุชุดูู ุงูููุฑุณ ุฏู ุชููู ุฌุงูุฒ ุฅูู ุชุจุฏุฃ ุฃูู ุฎุทูุงุชู ูู ุนุงูู ุงูุจุฑู ุฌุฉ ุจุงุณุชุฎุฏุงู PHPุ ูุชุชุนู ูโฆ
๐ฅ ุงุญุตู ุนูู ุฎุตู 50% ุฎุงุต ูู ุชุงุจุนู ูุญูู ุชู!
https://yehiatech.store/laravel-12-50
----
ุฏู ููุฑุณ ุดุฑุญ ุฃุณุงุณูุงุช PHP ุจูุบุทููุง ูููุง ูู 6 ุณุงุนุงุช
ุงูู ุชููุน ุจุนุฏ ู ุง ุชุดูู ุงูููุฑุณ ุฏู ุชููู ุฌุงูุฒ ุฅูู ุชุจุฏุฃ ุฃูู ุฎุทูุงุชู ูู ุนุงูู ุงูุจุฑู ุฌุฉ ุจุงุณุชุฎุฏุงู PHPุ ูุชุชุนู ูโฆ
ูุฑุตุฉ ุฐูุจูุฉ ูุชุนูู
ุชูููุงุช Red Hat ู
ุฌุงููุง!
ูู ุชุฑุบุจ ูู ุชุนุฒูุฒ ู ูุงุฑุงุชู ูู Linuxุ ุงูุญูุณุจุฉ ุงูุณุญุงุจูุฉุ ุฃู ุงูุฐูุงุก ุงูุงุตุทูุงุนูุ
ู ูุตุฉ Red Hat ุชููุฏู ูู ุงุดุชุฑุงููุง ุชุฌุฑูุจููุง ู ุฌุงูููุง ูู ุฏุฉ 90 ููู ูุง ูู ู ูุตุชูุง ุงูุชุนููู ูุฉ ุงูุฑุงุฆุฏุฉ!
๐ฏ ู ุง ุงูุฐู ุณุชุญุตู ุนูููุ
- ุฏูุฑุงุช ุชุนููู ูุฉ ุดุงู ูุฉ ูู:
โ Red Hat Enterprise Linux
โ OpenShift
โ Ansible Automation
- ุงูุฐูุงุก ุงูุงุตุทูุงุนู ูุงูุญูุณุจุฉ ุงูุณุญุงุจูุฉ
- ู ุฎุชุจุฑุงุช ุนู ููุฉ ุณุญุงุจูุฉ ูุชุทุจูู ู ุง ุชุนูู ุชู
- ูุฑุตุฉ ูุชุนูู ู ูุงุฑุงุช ู ุทููุจุฉ ูู ุณูู ุงูุนู ู
- ุฅู ูุงููุฉ ุงูุชุญุถูุฑ ูุดูุงุฏุงุช ู ุนุชู ุฏุฉ ู ู Red Hat
- ุชุฌุฑุจุฉ ุชุนููู ูุฉ ู ุฑูุฉ ุชูุงุณุจ ุฌุฏููู
https://www.redhat.com/en/blog/introducing-90-day-red-hat-learning-subscription-trial
ูู ุชุฑุบุจ ูู ุชุนุฒูุฒ ู ูุงุฑุงุชู ูู Linuxุ ุงูุญูุณุจุฉ ุงูุณุญุงุจูุฉุ ุฃู ุงูุฐูุงุก ุงูุงุตุทูุงุนูุ
ู ูุตุฉ Red Hat ุชููุฏู ูู ุงุดุชุฑุงููุง ุชุฌุฑูุจููุง ู ุฌุงูููุง ูู ุฏุฉ 90 ููู ูุง ูู ู ูุตุชูุง ุงูุชุนููู ูุฉ ุงูุฑุงุฆุฏุฉ!
๐ฏ ู ุง ุงูุฐู ุณุชุญุตู ุนูููุ
- ุฏูุฑุงุช ุชุนููู ูุฉ ุดุงู ูุฉ ูู:
โ Red Hat Enterprise Linux
โ OpenShift
โ Ansible Automation
- ุงูุฐูุงุก ุงูุงุตุทูุงุนู ูุงูุญูุณุจุฉ ุงูุณุญุงุจูุฉ
- ู ุฎุชุจุฑุงุช ุนู ููุฉ ุณุญุงุจูุฉ ูุชุทุจูู ู ุง ุชุนูู ุชู
- ูุฑุตุฉ ูุชุนูู ู ูุงุฑุงุช ู ุทููุจุฉ ูู ุณูู ุงูุนู ู
- ุฅู ูุงููุฉ ุงูุชุญุถูุฑ ูุดูุงุฏุงุช ู ุนุชู ุฏุฉ ู ู Red Hat
- ุชุฌุฑุจุฉ ุชุนููู ูุฉ ู ุฑูุฉ ุชูุงุณุจ ุฌุฏููู
https://www.redhat.com/en/blog/introducing-90-day-red-hat-learning-subscription-trial
ุฅุฒุงู ุชููุฐ ุงูู Caching ูู Node.jsุ ๐ค
.
.
ูู ุฃูุช ุดุบุงู ุจู Node.jsุ ูู ุฃููุฏ ูุงุจูุช ูู ููู ู ุดููุฉ ุฅู ุงูู API ุนูุฏู ุจูุจูู ุจุทูุก ุจุณุจุจ requests ูุชูุฑ ุฃู ุนู ููุงุช ุชูููุฉ ุฒู queries ุนูู databaseุ ูุจุฏุฃุช ุชููุฑ:
"ููู ูู ู ุฑุฉ ุฃุฌูุจ ููุณ ุงูุฏุงุชุงุ ุทุจ ู ููุด ุญู ุฃุณุฑุนุ"
ุงูุฅุฌุงุจุฉ ูู: Caching.
ูุฏู ุงููู ููุชููู ุนูู ุงูููู ุจุงูุชูุตูู....
โโโ
๐ LinkedIn:
https://www.linkedin.com/posts/mentoor-io_node-nodedeveloper-nodejs-activity-7334639130842128385-NThv
๐ Facebook:
https://www.facebook.com/share/p/1WNtVnqmVy
.
.
ูู ุฃูุช ุดุบุงู ุจู Node.jsุ ูู ุฃููุฏ ูุงุจูุช ูู ููู ู ุดููุฉ ุฅู ุงูู API ุนูุฏู ุจูุจูู ุจุทูุก ุจุณุจุจ requests ูุชูุฑ ุฃู ุนู ููุงุช ุชูููุฉ ุฒู queries ุนูู databaseุ ูุจุฏุฃุช ุชููุฑ:
"ููู ูู ู ุฑุฉ ุฃุฌูุจ ููุณ ุงูุฏุงุชุงุ ุทุจ ู ููุด ุญู ุฃุณุฑุนุ"
ุงูุฅุฌุงุจุฉ ูู: Caching.
ูุฏู ุงููู ููุชููู ุนูู ุงูููู ุจุงูุชูุตูู....
โโโ
๐ LinkedIn:
https://www.linkedin.com/posts/mentoor-io_node-nodedeveloper-nodejs-activity-7334639130842128385-NThv
๐ Facebook:
https://www.facebook.com/share/p/1WNtVnqmVy
ุฅุฒุงู ูุถู
ู ุฅู ุงูู
ุดุฑูุน ุดุบูุงู ุฒู ู
ุง ุงูุนู
ูู ู
ุชููุนุ
.
.
ุงูู Testing ู ุด ู ุฌุฑุฏ ุฎุทูุฉ ุจูุนู ููุง ูู ุงูุขุฎุฑ "ุนูุดุงู ูุทู ู"ุ ููุง ูู ุจุณ ูุงู Test Case ุจููุชุจูู ูุงูุณูุงู .
ุงูู ูุถูุน ุฃุนู ู ู ู ูุฏู ุจูุชูุฑ...
ูุงููู ุจูุญุฏุฏ ุดููู ูุชูููุชู ูุทุฑููุชู ูู ููุน ุงูู Software Development Methodology ุงููู ุงูู ุดุฑูุน ุดุบุงู ุจูุง.
โโโ
๐ฏ ุฃูููุง.. ูุนูู ุฅูู Software Testingุ
ุจุงุฎุชุตุงุฑุ ุงูู Testing ูู ุงูุทุฑููุฉ ุงููู ุจููุชุดู ุจูุง ุงูู bugs ูุจู ู ุง ุชูุตู ููู ุณุชุฎุฏู .
ููู ุงู ุจูููุณ ูู ุงูู software ุจูุญูู ุงูู requirements ููุง ูุงุ
ูู ูุงุจู ููุงุณุชุฎุฏุงู ุ
ูู ุจูุดุชุบู ูููุณ ุชุญุช ุงูุถุบุทุ
ูู ุงูู UI ุณูู ููุงุถุญุ
ูู ุฏู ุฃููุงุน ู ุฎุชููุฉ ู ู ุงูู Testing...
โโโ
๐งญ ุฅุฒุงู ุงูู Methodology ุจุชุฃุซุฑ ุนูู ุงูู Testingุ
ุชุนุงู ูุนุฑู ุงููุฑู...
1. ุงูู Waterfall Model:
ูู ุงูู Waterfallุ ุงูู Testing ุจููุฌู ูู ุงูุขุฎุฑ ุจุนุฏ ู ุง ูู ุญุงุฌุฉ ุชุฎูุต.
ูุนูู:
Requirements โก๏ธ Design โก๏ธ Development โก๏ธ Testing
๐ ุฏู ู ุนูุงู ุฅูู ู ุด ูุชุจุฏุฃ ุชุฎุชุจุฑ ุบูุฑ ูู ุง ุงูู ุดุฑูุน ููู ูููู ุฌุงูุฒ.
ูุฏู ุจูุฎูู ุงูู Testing ุนุจุงุฑุฉ ุนู Quality Gate: ูู ุงูููุฏ ููู ู ุดุงููุ ุจูุฑุฌุน ุฎุทูุฉ ูุฑุงุ ููุตูุญ.
โ ๏ธ ุงูุนูุจ ููุงุ ูู ููู bug ูู ุงูุจุฏุงูุฉุ ูุชูุชุดูู ู ุชุฃุฎุฑ ุฌุฏูุงุ ููุชูููู ูุชูุฑ.
โโโ
2. ุงูู Agile Methodology:
ู ูุฌูุฏ ูู ู ุนุธู ุงูุดุฑูุงุช ุฏูููุชู.
ููุง ุจูุดุชุบู ูู Sprints ูุตูุฑุฉ (ุฃุณุจูุนูู ุบุงูุจูุง)ุ ูุงูู Testing ุจูููู ุฌุฒุก ู ู ูู Sprint.
๐ ุงูู Testing ุจูุญุตู ู ุน ูู ู ูุฒุฉ ุฌุฏูุฏุฉ.
ูุงูู QA ุจูู ุฌุฒุก ู ู ุงูุชูู ู ู ุฃูู ููู .
๐ฏ ุงููุชูุฌุฉุ
- ุจุชูุฏุฑ ุชูุชุดู ุงูู Bugs ุจุฏุฑู
- ูู ุงู ุชูุฏุฑ ุชุงุฎุฏ Feedback ู ู ุงูุนู ูู ุจุดูู ู ุณุชู ุฑ ุนูุดุงู ูู ููู ุชุนุฏูู
- ูุทุจุนูุง ุงูุชูููุฉ ูุชููู ุฃูู
โโโ
3. ุงูู DevOps / Continuous Integration:
ูู ุง ุงูู testing ูุชุญูู ูุฌุฒุก ู ู ุงูู pipeline ููุณูุง.
๐ ููุง ุจูุณุชุฎุฏู Tools ุฒู Jest ุฃู Cypress ุฃู Seleniumุ ูุบูุฑูุงุ ููุชุจ ุจูุง Automated Tests
ูุฃูู ู ุง ุงูู developer ูุนู ู Pushุ ุงูู Tests ุจุชุดุชุบู ุฃูุชูู ุงุชูู.
๐ฅ ุฏู ุจูุฎูู ุงูู Testing ุฌุฒุก ู ู ุญูุงุฉ ุงูููุฏุ ู ุด ุฎุทูุฉ ู ููุตูุฉ.
โโโ
โ ูุงุฒู ุชุจูู ูุงูู ููุน ุงูู methodology ุงููู ุงูู ุดุฑูุน ู ุงุดู ุจูุงุ ุนูุดุงู ุชุนุฑู ุฅู ุชู ูุฅุฒุงู ุชุฎุชุจุฑ.
โ ุจูุงุด ุชุนุชู ุฏ ุจุณ ุนูู ุงูู QAุ ุฃูุช ูู Developer ู ุณุคูู ุนู ูุชุงุจุฉ Unit Tests ุนูู ุงูุฃูู.
โ ูู ู ุง ุชูุชุจ Tests ุฃูุชุฑุ ูู ู ุง ุงูููุฏ ุจุชุงุนู ููุจูู ุฃุณูู ูู ุงูู Refactorุ ูุฃูู Bugs.
โโโ
ุฃูุช ุดุงูู ุฅู ุงูู Testing ู ุณุคูููุฉ ุงูู Developerุ ููุง ูุงุฒู ูููู ููู QA Team ุฏุงูู ูุงุ
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
.
.
ุงูู Testing ู ุด ู ุฌุฑุฏ ุฎุทูุฉ ุจูุนู ููุง ูู ุงูุขุฎุฑ "ุนูุดุงู ูุทู ู"ุ ููุง ูู ุจุณ ูุงู Test Case ุจููุชุจูู ูุงูุณูุงู .
ุงูู ูุถูุน ุฃุนู ู ู ู ูุฏู ุจูุชูุฑ...
ูุงููู ุจูุญุฏุฏ ุดููู ูุชูููุชู ูุทุฑููุชู ูู ููุน ุงูู Software Development Methodology ุงููู ุงูู ุดุฑูุน ุดุบุงู ุจูุง.
โโโ
๐ฏ ุฃูููุง.. ูุนูู ุฅูู Software Testingุ
ุจุงุฎุชุตุงุฑุ ุงูู Testing ูู ุงูุทุฑููุฉ ุงููู ุจููุชุดู ุจูุง ุงูู bugs ูุจู ู ุง ุชูุตู ููู ุณุชุฎุฏู .
ููู ุงู ุจูููุณ ูู ุงูู software ุจูุญูู ุงูู requirements ููุง ูุงุ
ูู ูุงุจู ููุงุณุชุฎุฏุงู ุ
ูู ุจูุดุชุบู ูููุณ ุชุญุช ุงูุถุบุทุ
ูู ุงูู UI ุณูู ููุงุถุญุ
ูู ุฏู ุฃููุงุน ู ุฎุชููุฉ ู ู ุงูู Testing...
โโโ
๐งญ ุฅุฒุงู ุงูู Methodology ุจุชุฃุซุฑ ุนูู ุงูู Testingุ
ุชุนุงู ูุนุฑู ุงููุฑู...
1. ุงูู Waterfall Model:
ูู ุงูู Waterfallุ ุงูู Testing ุจููุฌู ูู ุงูุขุฎุฑ ุจุนุฏ ู ุง ูู ุญุงุฌุฉ ุชุฎูุต.
ูุนูู:
Requirements โก๏ธ Design โก๏ธ Development โก๏ธ Testing
๐ ุฏู ู ุนูุงู ุฅูู ู ุด ูุชุจุฏุฃ ุชุฎุชุจุฑ ุบูุฑ ูู ุง ุงูู ุดุฑูุน ููู ูููู ุฌุงูุฒ.
ูุฏู ุจูุฎูู ุงูู Testing ุนุจุงุฑุฉ ุนู Quality Gate: ูู ุงูููุฏ ููู ู ุดุงููุ ุจูุฑุฌุน ุฎุทูุฉ ูุฑุงุ ููุตูุญ.
โ ๏ธ ุงูุนูุจ ููุงุ ูู ููู bug ูู ุงูุจุฏุงูุฉุ ูุชูุชุดูู ู ุชุฃุฎุฑ ุฌุฏูุงุ ููุชูููู ูุชูุฑ.
โโโ
2. ุงูู Agile Methodology:
ู ูุฌูุฏ ูู ู ุนุธู ุงูุดุฑูุงุช ุฏูููุชู.
ููุง ุจูุดุชุบู ูู Sprints ูุตูุฑุฉ (ุฃุณุจูุนูู ุบุงูุจูุง)ุ ูุงูู Testing ุจูููู ุฌุฒุก ู ู ูู Sprint.
๐ ุงูู Testing ุจูุญุตู ู ุน ูู ู ูุฒุฉ ุฌุฏูุฏุฉ.
ูุงูู QA ุจูู ุฌุฒุก ู ู ุงูุชูู ู ู ุฃูู ููู .
๐ฏ ุงููุชูุฌุฉุ
- ุจุชูุฏุฑ ุชูุชุดู ุงูู Bugs ุจุฏุฑู
- ูู ุงู ุชูุฏุฑ ุชุงุฎุฏ Feedback ู ู ุงูุนู ูู ุจุดูู ู ุณุชู ุฑ ุนูุดุงู ูู ููู ุชุนุฏูู
- ูุทุจุนูุง ุงูุชูููุฉ ูุชููู ุฃูู
โโโ
3. ุงูู DevOps / Continuous Integration:
ูู ุง ุงูู testing ูุชุญูู ูุฌุฒุก ู ู ุงูู pipeline ููุณูุง.
๐ ููุง ุจูุณุชุฎุฏู Tools ุฒู Jest ุฃู Cypress ุฃู Seleniumุ ูุบูุฑูุงุ ููุชุจ ุจูุง Automated Tests
ูุฃูู ู ุง ุงูู developer ูุนู ู Pushุ ุงูู Tests ุจุชุดุชุบู ุฃูุชูู ุงุชูู.
๐ฅ ุฏู ุจูุฎูู ุงูู Testing ุฌุฒุก ู ู ุญูุงุฉ ุงูููุฏุ ู ุด ุฎุทูุฉ ู ููุตูุฉ.
โโโ
โ ูุงุฒู ุชุจูู ูุงูู ููุน ุงูู methodology ุงููู ุงูู ุดุฑูุน ู ุงุดู ุจูุงุ ุนูุดุงู ุชุนุฑู ุฅู ุชู ูุฅุฒุงู ุชุฎุชุจุฑ.
โ ุจูุงุด ุชุนุชู ุฏ ุจุณ ุนูู ุงูู QAุ ุฃูุช ูู Developer ู ุณุคูู ุนู ูุชุงุจุฉ Unit Tests ุนูู ุงูุฃูู.
โ ูู ู ุง ุชูุชุจ Tests ุฃูุชุฑุ ูู ู ุง ุงูููุฏ ุจุชุงุนู ููุจูู ุฃุณูู ูู ุงูู Refactorุ ูุฃูู Bugs.
โโโ
ุฃูุช ุดุงูู ุฅู ุงูู Testing ู ุณุคูููุฉ ุงูู Developerุ ููุง ูุงุฒู ูููู ููู QA Team ุฏุงูู ูุงุ
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
ุฅุฒุงู ุชุนุฑุถ ุดุบูู ูู Backend Developerุ
.
.
ุจุชูุนุฏ ุณุงุนุงุช ุชูุชุจ ูู codeุ ุชุจูู APIsุ ุชุธุจุท ุงูู Authุ ุชุชุนุงู ู ู ุน Databases ู Logging ู Queuesุ ููู ุงู ู ู ูู ุชููู ุจุชุดุชุบู ุนูู Microservices ู Event-driven architectureโฆ
ุจุณ ูู ุง ุชูุฌู ุชูุฏู ุนูู ุดุบู ุฃู ุชุนุฑุถ ุดุบูู ูุญุฏุ ุจุชูู ูู ุด ุนุงุฑู ุชููู ุฅูู...
ุงูู ุดููุฉ ู ุด ุฅู ุดุบูู ููููุ ุงูู ุดููุฉ ุฅูู ู ุด ุนุงุฑู "ุชุนุฑุถู" ุจุดูู ูุฎูู ุงููู ูุฏุงู ู ูุนุฑู ุฎุจุฑุชู ูุงูู ุนููู ุงุช ุงููู ุนูุฏู.
ุงูู Backend ุฃุตุนุจ ุดููุฉ ูู ุงูููุทุฉ ุฏู ุนู ุงูู Frontendุ ูุฃู ุงููุงุณ ู ุด ุจุชุดูู ุดุบูู ุจุนูููู ุ ูุฃูุช ุงููู ูุงุฒู "ุชุฎูููู ูุดูููู".
ุชุนุงู ุฃูููู ุฅุฒุงู ุชุนุฑุถ ุดุบูู ูู Backend Developer ุจุทุฑููุฉ ู ุญุชุฑู ุฉ...
โโโ
โจ ุฃูู ุญุงุฌุฉ: ุฃูุช ุจุชุดุชุบู ุนูู ุฅููุ
ุงูุชุจ ุงูููุงู ุฏู ูู ุดูู ููุงุท ูุงุถุญุฉุ ูุจูุบุฉ ุจุณูุทุฉ. ุญุงูู ุชุฌุงูุจ ุนูู ุงูุฃุณุฆูุฉ ุฏู:
- ุฅูู ููุน ุงูู systems ุงููู ุงุดุชุบูุช ุนูููุงุ (E-commerce, CMS, Booking systemโฆ)
- ูุงู ูููุง ูุงู userุ ุฃู traffic ุนุงู ู ุฅุฒุงูุ
- ูู ูุงูุช Monolith ููุง Microservicesุ
- ูู ุงุดุชุบูุช ุนูู ุญุงุฌุงุช ุฒู Authentication, Payments, Notificationsุ
- ูู ููู Challenges ู ุนููุฉ ุญููุชูุงุ (scalability, performance, data integrityโฆ)
โ ู ุซุงู:
ุงุดุชุบูุช ุนูู ูุธุงู E-commerce ุจูุฎุฏู 200K user ุดูุฑููุงุ ุจููุช ููู REST APIs ุจู Node.js ูExpressุ ูุนู ูุช Integration ู ุน Stripe ููู payments.
ุณุงูู ุช ูู refactor ู ู Monolith ูู Microservicesุ ูุงุดุชุบูุช ุนูู Service ุฎุงุตุฉ ุจุงูู Orders ุจุงุณุชุฎุฏุงู MongoDB ูRabbitMQ.
โโโ
โจ ุซุงูู ุญุงุฌุฉ: ุชููู ุนู ูุฑุงุฑุงุชู ุงูุชูููุฉ
ุจูุงุด ุชููู "ุงุดุชุบูุช ุจู Node.js ูุฎูุงุต"ุ ูููู ุงุญูู ููู ุงุณุชุฎุฏู ุชูุงุ
ุฅุฒุงู ุงุฎุชุงุฑุช Database ู ุนููุฉุ ููู ุงุณุชุฎุฏู ุช Redis ุฃู Kafkaุ
ุงููู ุจููุฑู ุฃู ุญุฏ ุดุงุทุฑ ู ุด ุจุณ ุฅูู ุจูุนุฑู ูุณุชุฎุฏู toolsโฆุฅูู ุง ุจูุนุฑู ุฅู ุชู ูุณุชุฎุฏู ุฅููุ ููููุ ูุฅูู ุงูุจุฏุงุฆู ุงููู ูุงูุช ู ุชุงุญุฉุ
โ ู ุซุงู:
ุงุณุชุฎุฏู ูุง Redis ุนูุดุงู ูุนู ู caching ูุจูุงูุงุช ุงูู ูุชุฌุงุช ุนุดุงู ูุญู ู ุดููุฉ ุงูู latency ุงูุนุงููุฉ ูู ุงูู product listing. ุฏู ููู ุงูู response time ุจูุณุจุฉ 60%.
โโโ
โจ ุซุงูุซ ุญุงุฌุฉ: ุชููู ุจูุบุฉ ุงูู Impact
ุจูุงุด ุชููู "ุงุดุชุบูุช ุนูู ูุฐุงโฆ"ุ ุงููุงุณ ุจุชุญุจ ุชุณู ุน ุงูุชุฃุซูุฑ - "ุจุณุจุจ ุดุบููุ ุญุตู ูุฐุง ููุฐุงโฆ"
ุชุชููู ุนู ุงููุชุงุฆุฌ:
- ุงูู API response time ูู ุจูุณุจุฉ ูุงู ุ
- ูู bug ุงุชุตูุญุชุ
- ุงูู revenue ุฒุงุฏุ retention ุงุชุญุณูุ
- ุงูู system ุจูู ูุณุชุญู ู ูุงู request ูู ุงูุซุงููุฉุ
โ ู ุซุงู:
ุนู ูุช ุชุญุณูู ููู queries ูู MySQL ุฎููู ุงูู checkout process ุฃุณุฑุน ุจูุณุจุฉ 40%ุ ูููู ุงูู cart abandonment ุจูุณุจุฉ ู ูุญูุธุฉ.
โโโ
โจ ุฑุงุจุน ุญุงุฌุฉ: ุงูู Showcase ุงูุญูููู
- ุงุนู ู repos ุนูู GitHub ูููุง ู ุดุงุฑูุน ุญููููุฉ (ู ุด ู ุดุงุฑูุน ุงูู Hello World)
- ุงุนุฑุถ Postman Collection ุฃู OpenAPI Spec
- ูู ุงุดุชุบูุช ุนูู ุญุงุฌุงุช Open Source ุฃู ุนูุฏู Blog ุจูุดุฑุญ ุงููู ุจุชุนู ูู ู ู ูู ุชุถููู.
โโโ
โจ ุฎุงู ุณ ุญุงุฌุฉ: ุฎูู ุดุบูู "ู ูููู " ูููุงุณ ุงููู ู ุด ูู ููุณ ุงูุชุฎุตุต
ุฎูู ุฏุงูู ูุง ุงูุทุฑููุฉ ุงููู ุจุชุชููู ุจูุง ุณููุฉุ ููููุง ุฃุฑูุงู .
ุจุฏู ู ุง ุชููู:
โBuilt scalable APIs using Node.js.โ
ู ู ูู ุชููู:
โBuilt RESTful APIs using Node.js to handle 20K+ daily requests, with response time under 200ms.โ
ุชููู ุนู ุงููุงุฆุฏุฉุ ู ุด ุจุณ ุงูุชูุงุตูู ุงูุชูููุฉ.
ุจุฏู ู ุง ุชููู:
โุงุดุชุบูุช ุนูู ุชุญุณูู ุงูู indexing strategy ูู MongoDB ุจุงุณุชุฎุฏุงู compound indexes.โ
ู ู ูู ุชููู:
โูููุช ููุช ุชุญู ูู ุตูุญุฉ ุงูู ูุชุฌุงุช ู ู 5 ุซูุงูู ูุฃูู ู ู ุซุงููุฉ ุจุนุฏ ุชุญุณูู ุงูู indexing ูู MongoDB.โ
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
.
.
ุจุชูุนุฏ ุณุงุนุงุช ุชูุชุจ ูู codeุ ุชุจูู APIsุ ุชุธุจุท ุงูู Authุ ุชุชุนุงู ู ู ุน Databases ู Logging ู Queuesุ ููู ุงู ู ู ูู ุชููู ุจุชุดุชุบู ุนูู Microservices ู Event-driven architectureโฆ
ุจุณ ูู ุง ุชูุฌู ุชูุฏู ุนูู ุดุบู ุฃู ุชุนุฑุถ ุดุบูู ูุญุฏุ ุจุชูู ูู ุด ุนุงุฑู ุชููู ุฅูู...
ุงูู ุดููุฉ ู ุด ุฅู ุดุบูู ููููุ ุงูู ุดููุฉ ุฅูู ู ุด ุนุงุฑู "ุชุนุฑุถู" ุจุดูู ูุฎูู ุงููู ูุฏุงู ู ูุนุฑู ุฎุจุฑุชู ูุงูู ุนููู ุงุช ุงููู ุนูุฏู.
ุงูู Backend ุฃุตุนุจ ุดููุฉ ูู ุงูููุทุฉ ุฏู ุนู ุงูู Frontendุ ูุฃู ุงููุงุณ ู ุด ุจุชุดูู ุดุบูู ุจุนูููู ุ ูุฃูุช ุงููู ูุงุฒู "ุชุฎูููู ูุดูููู".
ุชุนุงู ุฃูููู ุฅุฒุงู ุชุนุฑุถ ุดุบูู ูู Backend Developer ุจุทุฑููุฉ ู ุญุชุฑู ุฉ...
โโโ
โจ ุฃูู ุญุงุฌุฉ: ุฃูุช ุจุชุดุชุบู ุนูู ุฅููุ
ุงูุชุจ ุงูููุงู ุฏู ูู ุดูู ููุงุท ูุงุถุญุฉุ ูุจูุบุฉ ุจุณูุทุฉ. ุญุงูู ุชุฌุงูุจ ุนูู ุงูุฃุณุฆูุฉ ุฏู:
- ุฅูู ููุน ุงูู systems ุงููู ุงุดุชุบูุช ุนูููุงุ (E-commerce, CMS, Booking systemโฆ)
- ูุงู ูููุง ูุงู userุ ุฃู traffic ุนุงู ู ุฅุฒุงูุ
- ูู ูุงูุช Monolith ููุง Microservicesุ
- ูู ุงุดุชุบูุช ุนูู ุญุงุฌุงุช ุฒู Authentication, Payments, Notificationsุ
- ูู ููู Challenges ู ุนููุฉ ุญููุชูุงุ (scalability, performance, data integrityโฆ)
โ ู ุซุงู:
ุงุดุชุบูุช ุนูู ูุธุงู E-commerce ุจูุฎุฏู 200K user ุดูุฑููุงุ ุจููุช ููู REST APIs ุจู Node.js ูExpressุ ูุนู ูุช Integration ู ุน Stripe ููู payments.
ุณุงูู ุช ูู refactor ู ู Monolith ูู Microservicesุ ูุงุดุชุบูุช ุนูู Service ุฎุงุตุฉ ุจุงูู Orders ุจุงุณุชุฎุฏุงู MongoDB ูRabbitMQ.
โโโ
โจ ุซุงูู ุญุงุฌุฉ: ุชููู ุนู ูุฑุงุฑุงุชู ุงูุชูููุฉ
ุจูุงุด ุชููู "ุงุดุชุบูุช ุจู Node.js ูุฎูุงุต"ุ ูููู ุงุญูู ููู ุงุณุชุฎุฏู ุชูุงุ
ุฅุฒุงู ุงุฎุชุงุฑุช Database ู ุนููุฉุ ููู ุงุณุชุฎุฏู ุช Redis ุฃู Kafkaุ
ุงููู ุจููุฑู ุฃู ุญุฏ ุดุงุทุฑ ู ุด ุจุณ ุฅูู ุจูุนุฑู ูุณุชุฎุฏู toolsโฆุฅูู ุง ุจูุนุฑู ุฅู ุชู ูุณุชุฎุฏู ุฅููุ ููููุ ูุฅูู ุงูุจุฏุงุฆู ุงููู ูุงูุช ู ุชุงุญุฉุ
โ ู ุซุงู:
ุงุณุชุฎุฏู ูุง Redis ุนูุดุงู ูุนู ู caching ูุจูุงูุงุช ุงูู ูุชุฌุงุช ุนุดุงู ูุญู ู ุดููุฉ ุงูู latency ุงูุนุงููุฉ ูู ุงูู product listing. ุฏู ููู ุงูู response time ุจูุณุจุฉ 60%.
โโโ
โจ ุซุงูุซ ุญุงุฌุฉ: ุชููู ุจูุบุฉ ุงูู Impact
ุจูุงุด ุชููู "ุงุดุชุบูุช ุนูู ูุฐุงโฆ"ุ ุงููุงุณ ุจุชุญุจ ุชุณู ุน ุงูุชุฃุซูุฑ - "ุจุณุจุจ ุดุบููุ ุญุตู ูุฐุง ููุฐุงโฆ"
ุชุชููู ุนู ุงููุชุงุฆุฌ:
- ุงูู API response time ูู ุจูุณุจุฉ ูุงู ุ
- ูู bug ุงุชุตูุญุชุ
- ุงูู revenue ุฒุงุฏุ retention ุงุชุญุณูุ
- ุงูู system ุจูู ูุณุชุญู ู ูุงู request ูู ุงูุซุงููุฉุ
โ ู ุซุงู:
ุนู ูุช ุชุญุณูู ููู queries ูู MySQL ุฎููู ุงูู checkout process ุฃุณุฑุน ุจูุณุจุฉ 40%ุ ูููู ุงูู cart abandonment ุจูุณุจุฉ ู ูุญูุธุฉ.
โโโ
โจ ุฑุงุจุน ุญุงุฌุฉ: ุงูู Showcase ุงูุญูููู
- ุงุนู ู repos ุนูู GitHub ูููุง ู ุดุงุฑูุน ุญููููุฉ (ู ุด ู ุดุงุฑูุน ุงูู Hello World)
- ุงุนุฑุถ Postman Collection ุฃู OpenAPI Spec
- ูู ุงุดุชุบูุช ุนูู ุญุงุฌุงุช Open Source ุฃู ุนูุฏู Blog ุจูุดุฑุญ ุงููู ุจุชุนู ูู ู ู ูู ุชุถููู.
โโโ
โจ ุฎุงู ุณ ุญุงุฌุฉ: ุฎูู ุดุบูู "ู ูููู " ูููุงุณ ุงููู ู ุด ูู ููุณ ุงูุชุฎุตุต
ุฎูู ุฏุงูู ูุง ุงูุทุฑููุฉ ุงููู ุจุชุชููู ุจูุง ุณููุฉุ ููููุง ุฃุฑูุงู .
ุจุฏู ู ุง ุชููู:
โBuilt scalable APIs using Node.js.โ
ู ู ูู ุชููู:
โBuilt RESTful APIs using Node.js to handle 20K+ daily requests, with response time under 200ms.โ
ุชููู ุนู ุงููุงุฆุฏุฉุ ู ุด ุจุณ ุงูุชูุงุตูู ุงูุชูููุฉ.
ุจุฏู ู ุง ุชููู:
โุงุดุชุบูุช ุนูู ุชุญุณูู ุงูู indexing strategy ูู MongoDB ุจุงุณุชุฎุฏุงู compound indexes.โ
ู ู ูู ุชููู:
โูููุช ููุช ุชุญู ูู ุตูุญุฉ ุงูู ูุชุฌุงุช ู ู 5 ุซูุงูู ูุฃูู ู ู ุซุงููุฉ ุจุนุฏ ุชุญุณูู ุงูู indexing ูู MongoDB.โ
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
๐ฏ ููู ูุงุฒู
ุชููู ูุงูู
ุงูู Business Goal ูุจู ู
ุง ุชุจุฏุฃ ุชุดุชุบู ุนูู ุฃู Featureุ
.
.
ุฅูู ุชููู ุจุชุนุฑู ุชูุชุจ clean code ุฏู ู ูู ุ ูุฅูู ุชุจูู ุณุฑูุน ูู ุชูููุฐ ุงูู tasks ูู ุงู ุญุงุฌุฉ ุญููุฉุ ุจุณ ุฏู ููู ููุญุฏู ู ุด ููุงูุฉ.
ุงููู ูุนููุง ุจููุฑู ุจูู ู ุจุฑู ุฌ ุนุงุฏูโฆ ูู ููุฏุณ ุจุฑู ุฌูุงุช ุชูููุ ูู ูุฏ ุฅูู ูุงูู ุงูุจุฒูุณ ุงููู ุจูุดุชุบู ุนููู.
ูุนูู ุฅููุ
ูุนูู ูุจู ู ุง ุชูุชุญ VS Code ูุชุจุฏุฃ ุชูุชุจ ุฃู ุณุทุฑ ููุฏุ ูุงุฒู ุชุณุฃู ููุณู ุณุคุงู ุจุณูุท:
"ูู ููู ุจูุนู ู ุงูู feature ุฏู ุฃุตูุงูุ"
ูุฃูู ูู ู ุด ูุงูู ุงูู โูููโุ ู ู ูู ุชุดุชุบู ูุชูุฑ ูุชุจุฐู ู ุฌููุฏ ูุจูุฑโฆ ููู ุงูุขุฎุฑ ุชุทูุน ุงููุชูุฌุฉ ู ุด ูู ุงููู ุงูู business ู ุญุชุงุฌูุง!
โโโ
๐ก ูุนูู ุฅูู Business Goalุ
ุงูู business goal ูู ุงูุณุจุจ ุงูุญูููู ุฅู ุงูุดุฑูุฉ ูุฑุฑุช ุชุถูู ุงูู feature ุฏู.
ู ุด ุจุณ ุฅุฒุงู ูุนู ููุงุ ููู ููู ุจูุนู ููุงุ
ุจูุญุงูู ูุญู ู ุดููุฉ ูู ููุ ูุฅูู ุงููู ููุณุชูุงุฏู ูู ุง ูุญููุงุ
ูุนูู ู ุซููุง:
- ู ู ูู ูููู ุจูุนู ู filter ุนุดุงู ูุฒูุฏ ุงูู conversion rate.
- ุฃู ุจูุถูู notification ุฌุฏูุฏุฉ ุนุดุงู ูููู ุงูู churn.
- ุฃู ุจูุนู ู redesign ูุฌุฒุก ู ุนูู ุนุดุงู ูุฎูู ุงูู onboarding ุฃุณุฑุน.
ูู ูุงุญุฏุฉ ู ู ุฏูู ู ุญุชุงุฌุฉ ุชูููุฑ ูุชูููุฐ ู ุฎุชููุ ุฑุบู ุฅู ู ู ูู ูููู ุดูู ุงูู features ุดุจู ุจุนุถ.
โโโ
๐ ุฅูู ุงููู ููุญุตู ูู ุง ุชุดุชุบู ู ู ุบูุฑ ู ุง ุชููู ุงูุจุฒูุณุ
1- ุจุชูุชุจ ููุฏ ุญููโฆ ุจุณ ุบูุท.
ุจุชุจุฐู ู ุฌููุฏ ูุจูุฑ ูู ุญุงุฌุงุช ู ุด ู ุทููุจุฉ ุฃู ู ุด ู ููุฏุฉ ุญุงูููุง.
2- ุจุชูููุช ูุฑุตุฉ ุฅูู ุชุถูู value.
ู ู ูู ุชููู ุนูุฏู ุงูุชุฑุงุญุงุช ุชุญุณูู ุงูููุฑุฉ ูู ููุช ูุงูู ุงููุฏู ุงูุญููููุ ุจุณ ูุฃูู ู ุด ุนุงุฑู ุงูู contextุ ุจุชูููุฐ ูุฎูุงุต.
3- ุจุชุฒูุฏ ุงูู tech debt ู ู ุบูุฑ ูุตุฏ.
ูุฃูู ู ู ูู ุชุฎุชุงุฑ ุญู ุชููู ู ุด ู ูุงุณุจ ูููุฏู ุงูุฃุณุงุณูุ ูุจุนุฏ ุดููุฉ ุงูุดุฑูุฉ ุชุถุทุฑ ุชุฑุฌุน ุชุบูุฑ ุงูุญู ุฏู.
4- ุจุชููู reactive ู ุด proactive.
ุจุชูููุฐ ุงููู ู ูุชูุจ ูุฎูุงุตุ ุจุฏู ู ุง ุชููู ุดุฑูู ุญูููู ูู ุงูุญู.
โโโ
ูู ุงูู ุจุฑู ุฌ ุณุฃู ุฃูู ู ุง ุงุณุชูู ุงูู task:
"ุฅุญูุง ููู ุนุงูุฒูู ูุถูู ุงูููุชุฑ ุฏูุ"
ููุงู ุงูุฑุฏ:
"ุนุดุงู ุนูุฏูุง data ุจุชููู ุฅู ุงูู ุณุชุฎุฏู ูู ุจูุฎุฑุฌูุง ู ู ุงูุตูุญุฉ ูู ุง ู ุด ุจููุงููุง ุงูู ูุชุฌ ุงููู ุนุงูุฒููู ุจุณุฑุนุฉ"
ุณุงุนุชูุง ูุงู ู ู ูู:
- ูุฑููุฒ ุนูู ุชุญุณูู ุชุฌุฑุจุฉ ุงูุจุญุซ ุฃูุชุฑ ู ู ุดูู ุงูููุชุฑ.
- ููุชุฑุญ autocomplete.
- ูุถูู ranking based on popularity.
- ูุญูู ุงูู analytics ุฃูุชุฑ ููุดุชุบู ู ุน ุงูู designer ุนูู UI/UX ุฃุญุณู.
ูุนูู ูุงู ูููููุฑ ุฒู ู ุง ุงูู product owner ุจูููุฑุ ููุจูู ู ุด ุจุณ ู ุจุฑู ุฌ ุจููุชุจ ููุฏุ ููู ุดุฑูู ูู ุงูุญู.
โโโ
โ ุชุนู ู ุฅูู ุนุดุงู ุชุจูู ูุงูู ุงูุจุฒูุณ ูููุณุ
1- ุงุณุฃู ุฏุงูู ูุง "ูููุ" ูุจู ู ุง ุชุจุฏุฃ ูู ุฃู task.
2- ุงููู ุงูู KPIs ุงููู ุงููุฑูู ุจูุดุชุบู ุนูููุง.
ุฅูู ุงููู ุจูููุณูุง ุจู ุงููุฌุงุญุ Trafficุ Conversionุ Retentionุ
3- ุงุญุถุฑ meetings ู ุน ุงูู product/marketing ูู ุง ุชูุฏุฑ.
ูุชุดูู ุงูุฏููุง ู ู ุฒุงููุชูู ุ ูุฏู ูููุฑู ูู ุทุฑููุฉ ุชูููุฑู.
4- ุงุฑุจุท ุงูู code ุงููู ุจุชูุชุจู ุจุงูู impact ุงููู ุจูุนู ูู.
"ุงูู PR ุฏู ูู ุง ุฏุฎูุ ุฒููุฏ ุงูู signup rate 10%".
ุฏู ุฃูุถู ุจูุชูุฑ ู ู "ุนู ูุช login form ุจุงูู clean code".
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
.
.
ุฅูู ุชููู ุจุชุนุฑู ุชูุชุจ clean code ุฏู ู ูู ุ ูุฅูู ุชุจูู ุณุฑูุน ูู ุชูููุฐ ุงูู tasks ูู ุงู ุญุงุฌุฉ ุญููุฉุ ุจุณ ุฏู ููู ููุญุฏู ู ุด ููุงูุฉ.
ุงููู ูุนููุง ุจููุฑู ุจูู ู ุจุฑู ุฌ ุนุงุฏูโฆ ูู ููุฏุณ ุจุฑู ุฌูุงุช ุชูููุ ูู ูุฏ ุฅูู ูุงูู ุงูุจุฒูุณ ุงููู ุจูุดุชุบู ุนููู.
ูุนูู ุฅููุ
ูุนูู ูุจู ู ุง ุชูุชุญ VS Code ูุชุจุฏุฃ ุชูุชุจ ุฃู ุณุทุฑ ููุฏุ ูุงุฒู ุชุณุฃู ููุณู ุณุคุงู ุจุณูุท:
"ูู ููู ุจูุนู ู ุงูู feature ุฏู ุฃุตูุงูุ"
ูุฃูู ูู ู ุด ูุงูู ุงูู โูููโุ ู ู ูู ุชุดุชุบู ูุชูุฑ ูุชุจุฐู ู ุฌููุฏ ูุจูุฑโฆ ููู ุงูุขุฎุฑ ุชุทูุน ุงููุชูุฌุฉ ู ุด ูู ุงููู ุงูู business ู ุญุชุงุฌูุง!
โโโ
๐ก ูุนูู ุฅูู Business Goalุ
ุงูู business goal ูู ุงูุณุจุจ ุงูุญูููู ุฅู ุงูุดุฑูุฉ ูุฑุฑุช ุชุถูู ุงูู feature ุฏู.
ู ุด ุจุณ ุฅุฒุงู ูุนู ููุงุ ููู ููู ุจูุนู ููุงุ
ุจูุญุงูู ูุญู ู ุดููุฉ ูู ููุ ูุฅูู ุงููู ููุณุชูุงุฏู ูู ุง ูุญููุงุ
ูุนูู ู ุซููุง:
- ู ู ูู ูููู ุจูุนู ู filter ุนุดุงู ูุฒูุฏ ุงูู conversion rate.
- ุฃู ุจูุถูู notification ุฌุฏูุฏุฉ ุนุดุงู ูููู ุงูู churn.
- ุฃู ุจูุนู ู redesign ูุฌุฒุก ู ุนูู ุนุดุงู ูุฎูู ุงูู onboarding ุฃุณุฑุน.
ูู ูุงุญุฏุฉ ู ู ุฏูู ู ุญุชุงุฌุฉ ุชูููุฑ ูุชูููุฐ ู ุฎุชููุ ุฑุบู ุฅู ู ู ูู ูููู ุดูู ุงูู features ุดุจู ุจุนุถ.
โโโ
๐ ุฅูู ุงููู ููุญุตู ูู ุง ุชุดุชุบู ู ู ุบูุฑ ู ุง ุชููู ุงูุจุฒูุณุ
1- ุจุชูุชุจ ููุฏ ุญููโฆ ุจุณ ุบูุท.
ุจุชุจุฐู ู ุฌููุฏ ูุจูุฑ ูู ุญุงุฌุงุช ู ุด ู ุทููุจุฉ ุฃู ู ุด ู ููุฏุฉ ุญุงูููุง.
2- ุจุชูููุช ูุฑุตุฉ ุฅูู ุชุถูู value.
ู ู ูู ุชููู ุนูุฏู ุงูุชุฑุงุญุงุช ุชุญุณูู ุงูููุฑุฉ ูู ููุช ูุงูู ุงููุฏู ุงูุญููููุ ุจุณ ูุฃูู ู ุด ุนุงุฑู ุงูู contextุ ุจุชูููุฐ ูุฎูุงุต.
3- ุจุชุฒูุฏ ุงูู tech debt ู ู ุบูุฑ ูุตุฏ.
ูุฃูู ู ู ูู ุชุฎุชุงุฑ ุญู ุชููู ู ุด ู ูุงุณุจ ูููุฏู ุงูุฃุณุงุณูุ ูุจุนุฏ ุดููุฉ ุงูุดุฑูุฉ ุชุถุทุฑ ุชุฑุฌุน ุชุบูุฑ ุงูุญู ุฏู.
4- ุจุชููู reactive ู ุด proactive.
ุจุชูููุฐ ุงููู ู ูุชูุจ ูุฎูุงุตุ ุจุฏู ู ุง ุชููู ุดุฑูู ุญูููู ูู ุงูุญู.
โโโ
ูู ุงูู ุจุฑู ุฌ ุณุฃู ุฃูู ู ุง ุงุณุชูู ุงูู task:
"ุฅุญูุง ููู ุนุงูุฒูู ูุถูู ุงูููุชุฑ ุฏูุ"
ููุงู ุงูุฑุฏ:
"ุนุดุงู ุนูุฏูุง data ุจุชููู ุฅู ุงูู ุณุชุฎุฏู ูู ุจูุฎุฑุฌูุง ู ู ุงูุตูุญุฉ ูู ุง ู ุด ุจููุงููุง ุงูู ูุชุฌ ุงููู ุนุงูุฒููู ุจุณุฑุนุฉ"
ุณุงุนุชูุง ูุงู ู ู ูู:
- ูุฑููุฒ ุนูู ุชุญุณูู ุชุฌุฑุจุฉ ุงูุจุญุซ ุฃูุชุฑ ู ู ุดูู ุงูููุชุฑ.
- ููุชุฑุญ autocomplete.
- ูุถูู ranking based on popularity.
- ูุญูู ุงูู analytics ุฃูุชุฑ ููุดุชุบู ู ุน ุงูู designer ุนูู UI/UX ุฃุญุณู.
ูุนูู ูุงู ูููููุฑ ุฒู ู ุง ุงูู product owner ุจูููุฑุ ููุจูู ู ุด ุจุณ ู ุจุฑู ุฌ ุจููุชุจ ููุฏุ ููู ุดุฑูู ูู ุงูุญู.
โโโ
โ ุชุนู ู ุฅูู ุนุดุงู ุชุจูู ูุงูู ุงูุจุฒูุณ ูููุณุ
1- ุงุณุฃู ุฏุงูู ูุง "ูููุ" ูุจู ู ุง ุชุจุฏุฃ ูู ุฃู task.
2- ุงููู ุงูู KPIs ุงููู ุงููุฑูู ุจูุดุชุบู ุนูููุง.
ุฅูู ุงููู ุจูููุณูุง ุจู ุงููุฌุงุญุ Trafficุ Conversionุ Retentionุ
3- ุงุญุถุฑ meetings ู ุน ุงูู product/marketing ูู ุง ุชูุฏุฑ.
ูุชุดูู ุงูุฏููุง ู ู ุฒุงููุชูู ุ ูุฏู ูููุฑู ูู ุทุฑููุฉ ุชูููุฑู.
4- ุงุฑุจุท ุงูู code ุงููู ุจุชูุชุจู ุจุงูู impact ุงููู ุจูุนู ูู.
"ุงูู PR ุฏู ูู ุง ุฏุฎูุ ุฒููุฏ ุงูู signup rate 10%".
ุฏู ุฃูุถู ุจูุชูุฑ ู ู "ุนู ูุช login form ุจุงูู clean code".
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
ุฃููุฏ ุชุนุฑู npm install ุฃู npm i
.
.
ููู ูู ุชุนุฑู npm ciุ
ูู ุง ุชูุชุจ npm installุ ูู ุจูุจุต ุนูู ุงูู package.json ููุดูู ุฅูู ุงูู packages ุงูู ุทููุจุฉุ ูุจุนุฏูู:
- ูู ููู package-lock.json ุจูุญุงูู ูุทุงุจูู.
- ููู ู ุด ู ูุฌูุฏุ ุจูุจุฏุฃ ูุฑููุจ ุงููู ู ุญุชุงุฌู ููุนู ู ูุงุญุฏ ุฌุฏูุฏ.
- ููู ุงู ู ู ูู ูุญุฏุซ ุจุนุถ ุงูู packages ูู ุดุงู ุฅู ููู ุฅุตุฏุงุฑ ุฃุญุฏุซ ู ุชูุงูู ู ุน ุงูุดุฑูุท.
ูุทุจุนูุง ุฏู ูููุณ ููู ู ู ูู ูุญุตู ุงุฎุชูุงูุงุช ู ู ุฌูุงุฒ ููุชุงูู...
โโโ
ุงูู ci ู ุนูุงูุง "clean install"ุ ูุงูุฃู ุฑ ุฏู ู ุนู ูู ู ุฎุตูุต ุนุดุงู ุงูู automation ูุจูุดุชุบู ุจุดูู ุฃุณุฑุน ูุฃุณูู.
- ุจูู ุณุญ ูููุฏุฑ node_modules ุชู ุงู ูุง.
- ูุจุนุฏูู ูุฑููุจ ุงูู packages ุจุงูุถุจุท ุฒู ู ุง ูู ู ูุชูุจุฉ ูู package-lock.json.
- ูู ููู ูุฑู ุจูู package.json ู package-lock.json ุจููู ููุนู ู Error.
โ ุฏู ู ุนูุงู ุฅู npm ci:
- ุฃุณุฑุน ู ู install.
- ุจูุนู ู ููุณ ุงููุชุงุฆุฌ ูู ู ุฑุฉ.
- ู ู ุชุงุฒ ูู ุงูู CI/CD pipelines ุฃู ูู ุงูุดุฑูุงุช ุงููุจูุฑุฉ.
โโโ
ูู ุดุบุงู ููุญุฏู ููุณู ุจุชุถูู/ุชุญุฏุซ packages: ุงุณุชุฎุฏู npm install.
ูู ุจุชุดุชุบู ูู ุชูู ุฃู ุจุชุนู ู Deploy ุนูู ุณูุฑูุฑ: ุงุณุชุฎุฏู npm ci ุนุดุงู ุชุถู ู ุซุจุงุช ุงูุจูุฆุฉ.
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
.
.
ููู ูู ุชุนุฑู npm ciุ
ูู ุง ุชูุชุจ npm installุ ูู ุจูุจุต ุนูู ุงูู package.json ููุดูู ุฅูู ุงูู packages ุงูู ุทููุจุฉุ ูุจุนุฏูู:
- ูู ููู package-lock.json ุจูุญุงูู ูุทุงุจูู.
- ููู ู ุด ู ูุฌูุฏุ ุจูุจุฏุฃ ูุฑููุจ ุงููู ู ุญุชุงุฌู ููุนู ู ูุงุญุฏ ุฌุฏูุฏ.
- ููู ุงู ู ู ูู ูุญุฏุซ ุจุนุถ ุงูู packages ูู ุดุงู ุฅู ููู ุฅุตุฏุงุฑ ุฃุญุฏุซ ู ุชูุงูู ู ุน ุงูุดุฑูุท.
ูุทุจุนูุง ุฏู ูููุณ ููู ู ู ูู ูุญุตู ุงุฎุชูุงูุงุช ู ู ุฌูุงุฒ ููุชุงูู...
โโโ
ุงูู ci ู ุนูุงูุง "clean install"ุ ูุงูุฃู ุฑ ุฏู ู ุนู ูู ู ุฎุตูุต ุนุดุงู ุงูู automation ูุจูุดุชุบู ุจุดูู ุฃุณุฑุน ูุฃุณูู.
- ุจูู ุณุญ ูููุฏุฑ node_modules ุชู ุงู ูุง.
- ูุจุนุฏูู ูุฑููุจ ุงูู packages ุจุงูุถุจุท ุฒู ู ุง ูู ู ูุชูุจุฉ ูู package-lock.json.
- ูู ููู ูุฑู ุจูู package.json ู package-lock.json ุจููู ููุนู ู Error.
โ ุฏู ู ุนูุงู ุฅู npm ci:
- ุฃุณุฑุน ู ู install.
- ุจูุนู ู ููุณ ุงููุชุงุฆุฌ ูู ู ุฑุฉ.
- ู ู ุชุงุฒ ูู ุงูู CI/CD pipelines ุฃู ูู ุงูุดุฑูุงุช ุงููุจูุฑุฉ.
โโโ
ูู ุดุบุงู ููุญุฏู ููุณู ุจุชุถูู/ุชุญุฏุซ packages: ุงุณุชุฎุฏู npm install.
ูู ุจุชุดุชุบู ูู ุชูู ุฃู ุจุชุนู ู Deploy ุนูู ุณูุฑูุฑ: ุงุณุชุฎุฏู npm ci ุนุดุงู ุชุถู ู ุซุจุงุช ุงูุจูุฆุฉ.
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ